All function are implemented but not tested in armadeus board (update & join functions added)