remove dead code
fix onLayout request
add next level fragment managment