Use black background by default
Change text position
Improve API