Guard house version

Initial code added