init exercises from 1.3.3