For Assignment Purpose