Client functionality improved, availability checking implemented.