amazing changes

This is really great stuff John