add new method types