My interface is slightly different