fixing issues with unexpected behavior with unsupported methods