Add read && write define