Alpha version with api