updated and created several scripts, improved on gui