replaced with better, simpler, css