added complete OnLook stuff (seems there are people with interest for it)