add extended prop
clean dir
clean dir
update