popup function (in progress)
Conflict fix