I really love that post and trust me you have mentioned every thing really well.