quite enjoyable and clean