changes to facilitate more complex feescales