added some tests - there is a problem with adding new answers though