clean API examples