use int instead of float for start pos (ms)