bounce test
selectable mode
modes kinda work
library