improving the code readability