Big thanks to Xrysa! She was very patient and kind)