Recent topics on C-3PO