latest update with requiremetns updated for ubuntu