Inventions part. 6