public surfaces