Work in progress on batch new