added capacity to bind more than 1 data attr