"They work perfectly apart from a a few minor issues [1] If a user does not select any colours, i.e. remains with the default colours, the diagram is produced and saved with all the background colours as black." . . . .