Interface methods adjusted.