better editor. Updated. no completion yet