Using filemtime() instead of filectime() to properly check whether file needs to be processed or not.