correct capture behavior