more closed to angular