implemented ngo registration