required packages list added