Abdul.tsx (@Samadeen)