fixed linux require issue