dynamic app container begin