a bit more protective css