snakeisms

// once again a revamp