added application-common module