observation attributes implemented
bugs fixed