add some more mutable-only methods