wrong operator -> -d parameter not working

everything is in the commit