styling and layout for frankenponent