added in 6 css transitions