first app comm