added overlap calculator