consider self in FxUser->getName()
layout view: article