error in init
missing some adds?
wtf is going on here