styling should be mostly finished