all basic element features now complete, fixing bugs now