cleaner styling for non-linear