swap
memory mess