adding directives
add files