more model methods fun
purdy good