craing for the fast time

.