composites support added
reflections added (see comment); deleted some junk