interpreter passed but type cast do not work properly with arrays.