Many questions, several bugs and a little feedback

For those that are interested in a possible solution, a simple search from a few years ago may provide some assistance: