checker and server