fixes rotation but overwrite happens and multi backstacks