added playgroud code until page 19