adding Paid First functionality