Smartphones come to rescue