add custom feature for my own project