reworked sign picker for consistency