bind to public