using mem anyway