state changing with albums