Removed some p's, made cursor work better, made signs have a proc (useful for triggers)