prepare for angular integrating :D