hw progress