what is checkpoint smartconsole used for