start using arguments for fragment
reload from stack
minor from demo but no challenge end of chapter