reworked mvd creation