fixed bounds calculation