This is something I have been working for almost a month. I...