updated with basic description and program goals