all the things you wish you had...