finished up some methods.