progress on loom implementation