Made this interface in 2013, for a project I was working on
18