screen rotation thing under control
merging??