no crashes so commiting what i have, attack throwing almost complete