nogenius,

I think this hand is played fine.