part 1 of more about methods