preferred: remove tabs and clean up style