added in more css transitions support