fixes typo on odds behind line scope
adds messages for props
refactors propbets section