good to see inject being used