Welcome to the Guild 2.0! You sound like a player up my alley (advanced, anyway).