hey dude you are asking too many questions. Research.