some formatting and design stuff