Pop instead of shift for speed