ask me what design pattern i like best ok