progress in shadow