got the whol initialization chain working, cool!