New: perpetualmotionholder