Um, all of the above!!! When I get a good deal on a fabric I like I would just buy some of it. Most of the time I do NOT have a project planned when I buy fabric. Though that will have to change now that I am no longer working outside the home. I will need to curtail my spur of the moment fabric purchases!!