Implementing changes to add qpspecial