lotsa lotsa changes