Refactor

en fait si