made Angluar frontend shit