refresh with latest content