added ifelse constuct
added boolean constructs
TODO
method with TO: ...