beginning to work on checkout