Primary device functions