mechanics polished need procedural something