utilize constants for directcopy annotations