static interfaces