implement publications page