add profile fragment; add login task