update mobile structure