add version and dont override define/require