updated styles and todo