works better with editors