30s bounce loop