openbox enviorment construction