UPDATE 5/20/19We are going through some extreme revision sessions at the moment, but here are some m