started to work on definitions