The readability of this can be improved