Added full support for loading and such.