styling and code formatting