lots of scaling and side examples'