added defines