use memset() to zero out area buffer