working on refresh 9