added a weight based on a meetings duration
fixed conflicts