avaiable artifacts info refactor