SMS functionality backbone implemented