#6 tendency onTouchEvents
#6 refactoring of result fragments