local computational limitation at the smartphone (e.g., running java scripts or flash