altering portolio to use flexbox