First commit ryze

copy from Tristana, need to be fix.