Add private and public feature