add learning metieral