shifted api around