Working fragments (at last!)
Fragments works, merge with master