open shift stuff