more on my cloak - needs lots of work