Rule implemented and fixed init.