bind, ajax handling, cache