Extension initialization