add random curve generation and additional player speed