What are the factors one needs