Changed fit method to be smarter, added spec and included credit