new! fun with methods.