Changing Show instances to use the default derived implementation
Fixing warnings