clean, but not my personal taste.