transform into static methods + multiple popup accept (1 displayed)