Responsive lab