start of memset