modify namespace troyfan => troy