made the default styles a bit more agnostic