initial view and styling