Forms

work on purification of forms