add pic
fix submit multi-times bug
prompt error if name is empty