made installTo dynamic