implement stack
remove swap file