changed to use cleverer dmenu stuff