We should add this to the interface, agree?