trace statements. need to change how copy_shortcut is constructed in parent interfaces