added votes and prepared nested models