what a difficult construction.