changing const data style from macro to static object, making it a specific type.
changing add sheet to go through field-view, which will enable do/undo actions.