added why & styling