mobile challenges