I will rate it 5 out of 5 because I worked on it
I know it's not great but, it something we all work on
Sorry for any inconveniences, or bad experience