changed knife to fork()