Added CodeDirection data types