franky adds a clamp macro