updated depends with and without gui