self check

self check