Thank you for the Long review! You gave really good constructive critisism that I will take to heart and use in future projects!