fix function sigs, and xunit path