with css enhancements