write out advantages, small corrections