Initial --open implementation