fix harvest mobile and uppercase codes