User:UBX/no-state solution