Moved shell funcs to temp folde4