more functions

dev: @umtrey
pm: @jmastey

added functionality

no acunote, not used in production