try fixing scheme bug