adds missing methods