Uses proper extension