initial version of kill
first working version