1. save selected position during screen rotation
2. bug fixes