clean de form abstract
clean de form abstract