gathered together new features to generate for next model