Created Interface Class