more installation methods, dependencies