Initial work for scl3