different response on using update phone fix

old api isset check

moved system data outside community code