fix for non-require