handle rotation (retain fragment)
initial commit