Made some interfaces