login using tpt++ method