taking matters into my own hands tasviren