Usable version. Not that ugly.