added stylesheet and layout