short revision and added packeges