misc additions
port updated