add methof