added bounce, not working
import Vec