requirements need full path