add mem check