implement full_title