huuuge update to various bits and pieces