populate: completed subscribe function + added comments/instructions in the file
populate: complete subscribe function + comments/instructions