made capture timing frame based