Added up and down listeners

They don't do anything yet though