How long have you been having