initial workings