Customer functionality added