minor biike class refactor to keep DRY