bug fix no contract