add templated under blueprint closed #1