ty soloman