a little explination and a bit of style