WIP review

Review of all the work in progress projects I have, need to prioritize