Initial Code
build adjustments
adding rules