update of the code

added a fragment to mess around with.