added transitions.
Because It's a nicer feeling !