add firt code