wrote rules up till while