added application A, B, C