Description added, some minor changes