Remove some warning, add learning ui