modified to include label