thanks for the comments guys !! the bike rides great and the the nice thing is as i was building the bike i was learning . and now when i find better parts i can upgrade my bike . so far i have put into the bike 250.00$ so i think i got a great deal .