added ultralite logging