finally (kinda) works -- shipping