quite clean and affordable