review system mechanic