basic version of answers implemented