finished basic sketch of desktop variant