diff --git a/projects/first_scene/src/main.cpp b/projects/first_scene/src/main.cpp
index 209820f62023ab940c076f9bd0fa82eeb029bdb4..242845050a1cde2ba2216c16215667afd86f92c3 100644
--- a/projects/first_scene/src/main.cpp
+++ b/projects/first_scene/src/main.cpp
@@ -235,7 +235,8 @@ int main(int argc, const char** argv) {
 		}
   
 		auto end = std::chrono::system_clock::now();
-		auto deltatime = end - start;
+		auto deltatime = std::chrono::duration_cast<std::chrono::microseconds>(end - start);
+		
 		start = end;
 		cameraManager.update(0.000001 * static_cast<double>(deltatime.count()));
 		glm::mat4 vp = cameraManager.getActiveCamera().getMVP();