added ramzswap along with some tweaks