adding proper build stuff