made code a little bit more expressive