renamed x to size for clarity in fill
Added sweet comment
removed a pretty 1, and replaced with a compact for clarity