Initialize push as needed