using self-locking integral or attached elements