Rewrites

edit

Works in progress

edit

Testing ground

edit