new contenthelper
fixed small bugs in helpers