ADDED: warning NSlogs for when you do stuff you probably didnt mean (Artemis API is easy to mis-use)