removed spoon dependency