reduced host memor usage