Meaning Of Hard Engineering