more updates to clean up prototype flow
oops forgot to save before. once again.