Internal Order window

new fields, window changes, creating new item if it does not exist