styles and layout
resolve