improved swap size