add spl040.rb