mid construction