nice one! this is way more readable