task 1b advancement, currently not working