finishing finance record model and tests