Added solution types