final popup mobile fix