profile clock better look
fix null point bug