added defaults to exposure constructor