making it work & be pretty