mohamed taha for heavy equipment