bug fix (it crashes if some forms are null)
solve conflicts
bugfix
bugfix
some changes
a