I've corrected the Max Profit for if the strike price is above or below the underlying, and the break even as well.
I've added an optional roll condition to see how the trade will work if you roll it out for a debit or credit.
simply select credit or debit and enter the credit or debit amount, the new strike, the date you rolled and the new expiration.