use the default dummy identifier instead of xxx in smart completion
use proper lock for striping