rigging wip

dependencies and switch
rigging wip

restructure with meta points