Injectable services