fix build on windows (interface keyword)