initial version black