Implement upper halt amount