cookeh's conditional and random animations 2