moving custom stuff to the bottom
fixing push
creating temporary placeholder