Optimisations

This Update includes some much needed fixes and improvements. More Elements will come very soon

Changes