fix - service is calling its own method now, not a directive\'s from god knows where