complete v1. signing in