remove ,
add missing requires