better handling of int ID's, removing lang argument