looks nice...time to turn it into a pi extension