add syntax for private