complete support methods