working on editors for basic shader