fix - constructor defs
mv - support functionality to include file format
add - ignore rules