moved versions to attributes