API stuff
Second Try
push!