updates
misc additions