diverse improvements