INIT: Hardswap implementation