(Solved) - sticky notes

hi, in win 7 would there be a way to have stickies up on the desktop without an icon appearing in the taskbar, sort of the way it was in vista? i seem to remember some programs can run in the background without having their icon in the taskbar - perhaps a tweak would be feasible for sticky notes?