finished looking and thinking about methods, cool