various changes and additions