refactored bike attribute accession