just adapted on changes in sowl namespace