Added sale functionality