Added interface definitions.