cleaner markup