lots of progress on portfolio pages