are you still using this code and are interested in upgrading it to cover spark 9.0, specifically the per seat pricing?