Mobility: Balancing functionality with security