Added in more methods. Can set permanent holds.