q2 answered almost completely

Signed-off-by: Nico <nicolas_chausseau@yahoo.ca>