pup-sky: Just another fine mess I got myself into :D