added joining, working on parsing like the type seen in sadbot
working on broken parsint and validation