include mmsystem.h for timeGetTime