Fixed a reset bug, added velocity dependent color