new interface methods for Phoenix profile