added enable and inital poll method skeleton