PyEvents first version