various improvements, changed source of some required packages