bug fixes for compose, add properties, other fixes