-initializing on startup