handmade module freeze, rearrange dev dependencies