data capturing process