working on definitions

Currently does not work, but now is just a faulty definition instead of a nonexistent one