updated tray/catch esample