generate new Pop (first version)