Support more simple types