completed myapp before 1:M and M:M