- add a 4th size value for margin and padding
- oups forgot to compil :-p