There are hundreds and hundreds of them. There are probably 5 or 6 on the first page here that are pretty much the same thing as your routine. Read through the other half dozen of them on this first page and you should be able to fix your routine without posting another redundant thread.
If you have a question about something then post it in one of those threads or PM someone that you see giving good advice.
please please for the love of all that is good… stop posting these critique my workout routine threads. they are killing the beginners and BB forums.