Engineers Perspective