fix add methods