Rising to the compliance challenge