very long backround question!