####Phrancis:
This question could be suitable for Code Review, as long as (a) your code works as intended, (b) your code is real code, rather than example code, and (c) your code is included in the body of the question. If you wish for a peer review to improve all aspects of your code, please post it on Code Review. If you have any questions or concerns, join us at our CR Help Desk.
This question could be suitable for [Code Review](http://codereview.stackexchange.com/help), as long as (a) your code works as intended, (b) your code is real code, rather than example code, and (c) your code is included in the body of the question. If you wish for a peer review to improve all aspects of your code, please post it on Code Review. If you have any questions or concerns, join us at our [CR Help Desk](http://chat.stackexchange.com/rooms/34045).
####QPaysTaxes:
This question might be a good fit for [codereview.se], provided