Customer constructor built