desktop responsice almost complete