It is my personal project for making editor