added help
implementing cairo module