imported symbai version of base stuff