Some list comprehesion stuff and ish.