implemented changing of backgrounds, intervals kept low for now for testing purposes