added signature support (doesn't work yet)