pass options to callback via constructor