Internal self helper