three basic packages