Extracted all initializing