dynamic memory allocation
added binarys