upd custom type func calls