learn about methods