typecast setting and noops