add float type array map
ugly scopes
took me long time to make child work