Weird services problem