made it so weight and steps aren't null