Added interface classes