bug fix. add some dock supports