added boolean literals + loops