Require lib