my implementation of c++14 and what i need in