Working version - no locking on mobile