added a private task (not efficient solution)
improved a private task