>>101621136
you should post it here for peer review and get adequate criticism and guidance if needed