portfolio challenges