added require() tests