rounded before cast