Please stop using variables to implement the business logic.