ticket:2 fix the fragment overlaying another fragment issue (showed up on config changes)
ticket:2 fix bugs with fragment transactions