entry point for purchase 0.1240