+ added gradient fill entities and shadows