updated portfolio blade