beginning core design directives