Journal of engineering sciences