updated interactive editor