fix copyright and filters
begin a client implementation