fixed sign up double render and added decline model