working towards collection process and initial setup