update with essential files