Add up and down callbacks