rough version proposal
Apply