curri - mostly done