cranky progress