copy of alpha 5

so we can test all modifying it at the same time