Some useful defines