bug fixes, clear button, user exists caching