started program-checking logic