rule work, clone function
rules and status approaching