add the two ideas i have atm