with a little patience