I think I should post this on the critique forum as I would really appreciate any comments and suggestions.