M_CREATE_R, signals refactor