first version of suggest working