Finally! The long awaited delivery!