slightly prettier code