requirements for repeatable install