fixed more stuff on the cause