added content mode scale
added tests