began work on implementation