added up&down function