wrapping up without po.js