adding a few more options to placement, adding a show class, hide timeout