various port & numerical updates
ignore files
various updates