An innovating walking frame