Dalton Edwards

The only difference between ordinary and extraordinary is just that little "extra".

dynamically generate member ids/status ids if its a duplicate, to prevent very unlikely primary key collision errors