updated to include sample