Learned some method implementation, and additional syntax.