more extensive explanation and necessary inputs, also added contact information