trying to not override ondraw