add some needed methods