Desktop version basic functionality ready