fixed bug la carte freeze
owner name
refactor
refactor
owner