add filtering to contacts + improve UI