Working on implementing hold