Add three more useful functions