a little modification to make it easier to read