quick fix for interfaces - must check if it is complete