Finalised user batch import (needs tidying up)