Level 3 JBSKATE Routines