in search of perfect custom select box