style nitpick: 

     $post->{echi} = ... if ...;