user defaults synchronise, sonicviewcontroller bug fix, write comment functionality