removed api + components