update helpers and ui