rprop skeleton