Half implementation of selection queue... need to finish