better logs, some refactoring, some css to keyword cards