WIP
WIP
WIP
WIP
imported everything I like from my newer apps
WIP