removed all listentry and replaced with record and addded gui to server functionality