Fixed the interface so it works now.