HUMMINGBIRD PROGRESS