update methods and more logger.debug