added rest of apis, moved dye,build into misc