adding transitons