fix for interface