gene parsing refactored, blueprints implementations added