small issue with indexed interfaces