Answering what I can right in this thread