updated the missing methods