why change the add shorthand? also, css cleanup