mappers + cursor

fixed methods signatures + added TTL