redid holdings view to be more dynamic