Comment rem function