system mechanic review