Added pullOldestMessageMethod and comments