exported some from-* functions