Finally found a supportive community so I'm going to share some rec...