preliminary work on installer