warrant explained