Added mutation functions.