primitive mousemovement detection added