First push; it works but isn't refined