commentfunctions12