working with spdl