Implementing some stuff.