revamped how ssh user specifications work