reflexions added, fixes and changes