logic issue, css improv