moved things and addes some cool things