Trying to figure this interface out and suss the place out...