started developing for 1.3
fixed BasicState implementation for States holding generic Types