i will put tons more later on thx