button style changes, js fixes