start to repair discount form
probably work
almost work correctly