Added some interface classes