check main dependencies on initialization