Comet

Work in progress