refactoring & beautifying

en espérant n'avoir rien cassé ...

Change-Id: I221bd129f279fefbf69b81683bd6ba19215bfffc