current work in progress
cant get this padding right