the detail implementation for ea-app