Added priority flag, optional flag extensions
Old restart deletion; print() update; call()