impact construct