Implemented finder methods. All specs pass, but this can't be right...