Created some interfaces.