feat: prevent users selecting stuff they shouldn't