share the codes