Adding functions for HDW support