major update to interface/common

I will update all samples and distributions