Your def beat on the turn imo.. As far as how to proceed on the flop.. I'm unsure.. But will post back later maybe.