property future
cleanup