Restore top level methods