double defined -.-