added: paymo execution logic