styling and tests