change portfolio page to code
add talks page