source_checker - first look
add tests