This should keep me going for a while.