save code between page loads
protect from infinite crash on giant code amounts
sync