added paint method for real this time