update theme & contents