adding all my init source code