hashing and init cleanup
user information: menu, network, storage, abstraction location.