This should probably not be part of the interface