Added authenticated filter and migrated to new socket api