implemented flexible title