make code clearer