some intial styles, bit messy but looking good