Some progress

Options
Style(not final)