updated logic

added limits to meter