Updated small things

kept working on the API a bit + 122 module update from the legacy
version