Making numbers work, added pointer