add install on __init__