made tween more efficient, created workaround for popover bug