interface is a keyword