licence formated, more component access stuff