wow thats alot of stuff