adjusted select pseudo and calls