[SLE] Multiple minor problems