library order matters on installation