Creating our Q library function