Are you sure you meant two interfaces, not three?