forgot password. Connection structure switched to blocks instead of delegates and selectors.