fixed bug creating property
added new things to connect cleaned up process of creating elements
added new things to connect cleaned up process of creating elements