i cant vote because the corect answer is all of the above!