mission critical pull- push
merge wakas registration with my version