optimised code only one version of draw needed can be overrided
fixed conflict in game1